fosse commune - French English Dictionary